Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £260,000 9 Nov 2007
5 THE DELL Semi-Detached £156,550 24 Jan 2017
7 THE DELL Terraced £158,500 14 Oct 2016
11 THE DELL Terraced £177,000 14 Jun 2017